package com.ruoyi.system.domain.vo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.List;

@Data
@ApiModel(value = "PaySubmitVo", description = "支付接口请求")
public class PaySubmitVo {

    @ApiModelProperty(value = "商品ID")
    private Long productId;

    @ApiModelProperty(value = "客户信息实体")
    private List<ClientInfoVo> clientInfoVos;

    @ApiModelProperty(value = "商品数量")
    private Integer count;

    @ApiModelProperty(value = "邮箱或者手机号")
    private String buyer;

    @ApiModelProperty(value = "邮箱验证码")
    private String verifyCode;

    @ApiModelProperty(value = "设备类型: pc 电脑, mobile 手机浏览器, qq 手机QQ内浏览器, wechat 微信内浏览器, alipay 支付宝客户端")
    private String device;

    @ApiModelProperty(value = "支付方式: alipay 支付宝, wxpay 微信支付, qqpay QQ钱包, jdpay 京东支付")
    private String type;

}
